<?php 
  require_once("header.inc.php");

  $query = <<<EOS
  SELECT BUT.id AS caso
       , PRT.name AS sistema
       , COALESCE((SELECT COALESCE(CFS.value,CFT.default_value) FROM mantis_custom_field_string_table CFS JOIN mantis_custom_field_table CFT ON CFT.id = CFS.field_id WHERE CFS.field_id = %u AND CFS.bug_id = BUT.id),'0') AS storypoints
       , REPLACE(COALESCE((SELECT COALESCE(CFS.value,CFT.default_value) FROM mantis_custom_field_string_table CFS JOIN mantis_custom_field_table CFT ON CFT.id = CFS.field_id WHERE CFS.field_id = %u AND CFS.bug_id = BUT.id),'0'),'%%','') AS completude
       , BUT.last_updated AS ultimaatualizacao
       , False AS offsprint
       , BUT.priority AS prioridade
       , BUT.date_submitted AS dataenvio
    FROM mantis_bug_table BUT
    JOIN mantis_project_table PRT ON PRT.id = BUT.project_id
   WHERE BUT.handler_id = %u
     AND BUT.project_id <> %u
     AND NOT filhodepaidesprint(BUT.id,%u,%u)
     AND BUT.status = %u
EOS;
    
  $postits = executarSQL(sprintf($query
                                // BACKLOG
                                ,ID_CAMPO_STORYPOINT
                                ,ID_CAMPO_COMPLETUDE
                                // WHERE
                                ,$SESS_UNIDADE->getIdUsuario()
                                ,ID_PROJETO_PAI
                                ,$SESS_UNIDADE->getIdUsuario()
                                ,ID_PROJETO_PAI
                                ,ID_STATUS_A_EXECUTAR));
  
//  $miniPostitTemplate = <<<EOH
//EOH;

//  <div id="ac%s" style="display: none">%s</div>
//  <table cellspacing="0" cellpadding="0" border="0" class="miniPostit">
//    <tr><td class="miniNomeSistema">%s</td></tr>
//    <tr><td class="miniNumeroCaso"><a href="%s/view.php?id=%s" style="text-decoration: none;" target="_new">%s</a></td></tr>
//    <tr><td class="miniPontuacao">%s SP</td></tr>
//  </table>

  echo("<div class=\"ordenacaoTitulo\"><div style=\"font-weight: bold; margin-top: 2px\">Ajustar Ordem de Execução</div>Arraste os itens clicando nos pontos indicados</div>");
  echo("<div id=\"conteudoLista\" class=\"conteudoLista\">");
  echo("<ol id=\"lista\" class=\"lista\">\n");
  
  $i = 0;
  
  while ($linha = obterRegistro($postits)) {
    if ($linha->offsprint) {
      $prioridade = "off";    
    } else {
      switch ($linha->prioridade) {
        case 20: $prioridade = "p1";
        break;
        case 30: $prioridade = "p2";
        break;
        case 40: $prioridade = "p3";
        break;
        case 50: $prioridade = "p4";
        break;
        default: $prioridade = "";
      }
    }
    
    $i++;
    //.sprintf($miniPostitTemplate,$linha->caso,json_encode($linha),acertarNomeSistema($linha->sistema,$SESS_UNIDADE->getPrefixosRemoviveis(),$SESS_UNIDADE->getAbreviaturas()),ROOT_MANTIS,$linha->caso,$linha->caso,$linha->storypoints).
    //echo("<li style=\"width: 100%\" id=\"{$linha->caso}_$i\"><div style='vertical-align: middle; height: 30px; background-color: yellow; border: 1px solid black; padding 2px; margin-bottom: 3px;'>$linha->caso</div></li>\n");
    echo("<li class=\"itemLista\" id=\"{$linha->caso}_$i\"><div class=\"layerItemLista\"><div class=\"moveGrip\" id=\"moveGrip\"></div><div style=\"float: left; height: 100%; width: 64px; text-align: center; font-weight: bold; line-height: 34px; border-right: 1px solid #000000\">$linha->caso</div><div style=\"float: left; padding-left: 5px\">$linha->sistema $linha->ultimaatualizacao<br/>asdasadsa</div></div></li>\n");
  }
  echo("</ol>\n");
  echo("</div>");
  echo("<div class=\"ordenacaoBotoes\"><form><input type=\"button\" value=\"OK\" name=\"ok\" class=\"ok\"><input type=\"button\" value=\"Cancelar\" name=\"cancelar\" class=\"cancelar\"></form></div>");
  
//bottom: 0; 
//  left: 0;

?>

